//
//  SellTickets3.h
//  TestObjc
//
//  Created by wp w on 12-6-13.
//  Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "ViewController.h"

@interface SellTickets3 : NSObject{
    int tickets;//未售出的票数
    int count;//售出的票数
    
    NSCondition* ticketsCondition;//同步锁
}

//多线程编程中普遍遵循一个原则，就是一切与UI相关的操作都有主线程做，子线程只负责事务，数据方面的处理
//在iPhone中，需要使用performSelectorOnMainThread 委托主线程处理
//参数controller，就是主线程中的界面控制器的指针
- (void) ticket:(ViewController*)controller;//售票方法

@end
